Toriality's Blog

dyomshare

created_at:

September 16, 2025 at 14:26 PM

last_updated:

September 16, 2025 at 14:26 PM

Share DYOM Missions With Style

Have you ever shared one of your creations on Discord, Twitter, or another platform, only to be disappointed by the plain, uninspiring preview that appears?

default dyom preview

I've been there too. By default, sharing a link from the official DYOM website gives you a bland embed with just the site's logo and name. It doesn't do justice to the amazing mission you've created.

That's why I built DYOMShare!

dyomshare logo

What is DYOMShare?

DYOMShare is a simple, lightweight web project that acts as a wrapper for your DYOM mission links. Its sole purpose is to generate beautiful, rich previews when you share your missions online.

It leverages Open Graph (OG) tags, which are used by platforms like Discord, Twitter, Facebook, and WhatsApp to create those nice-looking embeds you see everywhere. Instead of the default DYOM site preview, a link shared through DYOMShare will show:

  • The actual mission title
  • A snippet of the mission description
  • The author's name
  • A thumbnail of the mission (if available)

dyomshare preview

How It Works

It's incredibly simple to use. Just take the number at the end of your DYOM mission link (the missionId) and use it with the DYOMShare URL.

For example, if your mission link is: https://dyom.gtagames.nl/show/89383

You would share this link instead: https://dyomshare.vercel.app/89383

When someone clicks on the DYOMShare link, it automatically redirects them to the original mission page on the DYOM site. This means you still get your download count and engagement on the official page—you just get a much cooler preview along the way.

You can also add ?count=false to the end of the URL if you want the embed without forcing the redirect to the DYOM site.

Why Did I Make This?

Because sharing your hard work should be as exciting as creating it! DYOM missions are a big part of the GTA modding community, and they deserve to be presented in a way that captures people's attention.

DYOMShare is a small project, but I believe it makes a big difference for anyone who loves sharing their creations with friends and the community. If you know how to code, check out the GitHub repo and feel free to contribute!